package com.cosmoplat.xikai.business.mapper;

import com.cosmoplat.xikai.business.domain.DeviceFault;
import com.cosmoplat.xikai.business.domain.DeviceLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cosmoplat.xikai.business.domain.EnergyManagement;
import com.cosmoplat.xikai.business.domain.dto.scada.DeviceFaultDto;
import io.lettuce.core.dynamic.annotation.Param;

import java.util.ArrayList;
import java.util.Date;

/**
* @author 22047582
* @description 针对表【device_log】的数据库操作Mapper
* @createDate 2025-01-07 13:51:30
* @Entity com.cosmoplat.xikai.business.domain.DeviceLog
*/
public interface DeviceLogMapper extends BaseMapper<DeviceLog> {
    ArrayList<DeviceFault> queryForPage(DeviceFaultDto deviceFaultDto);

    ArrayList<EnergyManagement> queryEnergyManagementForPage(DeviceFaultDto deviceFaultDto);

    DeviceLog selectByThingModelId(Long thingModelId);
}




